﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using SyncList.Business.ValueObject;

namespace SyncList.Business
{
    public interface IImportService
    {

          /// <summary>
        /// Importer Xml
        /// </summary>
        /// <param name="fileName">Nom du fichier à importer</param>
        /// <returns></returns>
        Data ImportList(string fileName);


        /// <summary>
        /// Import en XML la liste de ce que l'on désire
        /// </summary>
        /// <param name="root">Liste des fichiers demandés</param>
        /// <param name="fileName">Nom du fichier de sauvegarde</param>
        void ImportWishes(DirectoryContent root, string fileName);
      

    }
}
